package com.xaicode.locker.JavaSJMS.three.StructureMode.Adapter;

/**
 * 对象适配器
 * 实现Targetable接口，并持有Source类的实例，以达到解决兼容性的问题
 * @author Locker
 * 	  <br> 2017年5月3日 下午3:55:32
 * @version v1.0
 */
public class AdapterObject implements Targetable {

	private Source source;
	
	public AdapterObject(){}
	
	public AdapterObject(Source source){
		super();
		this.source = source;
	}

	public void method() {
		source.method();
	}

	public void method1() {
		System.out.println("-- class AdapterObject implements Targetable method1()");
	}
	
}
